(usually big) garden - Turc Anglais Dictionnaire